enthusiastic do-gooder

Translations
энтузиастичный благодетель
The enthusiastic do-gooder never missed an opportunity to volunteer.
Энтузиастичный благодетель никогда не упускал возможность поучаствовать в волонтерской деятельности.